package com.cowain.system.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.cowain.base.core.domain.entity.SysConfigEntity;

/**
 * @author songxz
 * @date 2022/11/21
 */
public interface SysConfigService extends IService<SysConfigEntity> {
    /**
     * 加载参数缓存数据
     */
    void loadingConfigCache();
    /**
     * 获取验证码开关
     *
     * @return true开启，false关闭
     */
    boolean selectCaptchaEnabled();

    /**
     * 根据键名查询参数配置信息
     *
     * @param configKey 参数键名
     * @return 参数键值
     */
    String selectConfigByKey(String configKey);
}
